recurring demand - English Synonyms Dictionary